What is ayo meaning?

"Ayo" is a name that originated from the Yoruba tribe in Nigeria. The name means "joy" or "happiness" in Yoruba. It is often given to children born in a time of happiness or celebration. The name has grown in popularity outside of Nigeria, particularly in the United States where it has been used as both a male and female name.